34976 250
18676 370
20697 941
35502 756
14893 506
17606 709
25204 464
4967 155
7795 716
4850 253
2679 98
1891 85
5863 591
2737 416
3409 812
13262 977
9009 184
6554 569
4292 350
4620 949
4312 178
543 64
11246 711
3422 244
4205 890
4365 623
11117 507
10932 686