3061 250
2641 384
12489 78
92428 350
1944 98
23212 461
40630 447
170899 657
21552 763
17445 86
18960 470
3587 291
9918 674
7406 701
11548 675
16413 839
20937 511
17204 740
41183 780
9430 666
5220 339
9804 399
5217 490
5555 594
27688 498
23705 522
20455 599
3856 103