2610 53
15919 891
502 55
3014 882
300 28
2381 583
1124 97
35947 424
5645 166
7071 100
9917 228
16788 507
17143 841
14625 446
5853 208
18707 254
15323 289
16891 384
38231 319
7045 270
6399 227
18657 519
21395 506
20454 925
35599 344
24980 147
7416 83
4896 448