15036 93
1856 558
3173 635
9508 532
10504 774
12381 203
7597 673
4920 392
5143 443
4978 650
9669 271
12331 338
4287 596
2500 439
4001 167
1307 128
2029 324
3410 334
4552 850
3951 489
1779 216
2971 484
7532 347
2909 620