4505 93
1794 328
3010 654
12688 936
2027 507
4728 397
7421 213
3083 628
2882 705
3066 491
5118 602
7217 640
1881 135
1612 220
6462 94
9469 143
1242 159
6287 597
15362 281
3398 748
9461 141
7137 376
3829 419
5092 518
7096 750
7944 668
3969 46
3322 939