2609 53
15917 891
502 55
3014 882
300 28
2381 583
1124 97
35944 424
5636 166
7071 100
9917 228
16788 507
17143 841
14625 446
5853 208
18707 254
15323 289
16890 384
38231 319
7042 270
6398 227
18655 519
21385 506
20454 925
35596 344
24975 147
7415 83
4895 448