56093 250
2509 150
7642 717
1929 435
841 127
1843 252
5748 640
6494 664
6449 611
5033 366
5438 604
1921 313
743 24
6391 617
15254 562
8489 145
13869 100
6416 394
51956 534
31287 311
19657 458
26028 478
22900 813
270261 1053
12960 698
26081 217
47555 266
58567 564