25099 734
4483 50
9842 706
2654 98
5226 534
2358 116
10624 392
7145 691
5444 956
22377 811
8013 472
9825 431
2472 166
2990 584
1538 237
5870 778
6216 437
3092 190
13427 59
1560 302
32254 121
12183 436
8689 409
16227 703