2610 53
15923 891
504 55
3014 882
300 28
2381 583
1124 97
35951 424
5649 166
7071 100
9917 228
16788 507
17143 841
14625 446
5853 208
18707 254
15323 289
16891 384
38232 319
7045 270
6399 227
18659 519
21401 506
20455 925
35599 344
24982 147
7416 83
4896 448