15060 747
16450 119
246878 1043
15704 817
3990 631
76808 564
1260 155
6760 517
1520 140
48367 276
16437 160
42998 167
38826 350
37280 485
61198 431
45628 796
63864 334
35830 247
25687 388
28040 212
4333 508
7536 185
23803 57
12095 604
20181 156
39300 509
29235 604
16686 546