2610 53
15917 891
502 55
3014 882
300 28
2381 583
1124 97
35945 424
5642 166
7071 100
9917 228
16788 507
17143 841
14625 446
5853 208
18707 254
15323 289
16891 384
38231 319
7044 270
6399 227
18657 519
21390 506
20454 925
35598 344
24978 147
7415 83
4896 448