31992 97
9433 432
68756 308
17121 266
13583 573
8202 850
96018 633
3035 376
22108 51
10849 274
35906 543
12079 485
18779 240
2761 465
3121 397
5248 662
3211 299
87176 920
36581 341
2886 203
15674 360
56241 157
12929 394
4701 557
10593 698
37671 314
36599 489
4937 622