15092 93
1856 558
3187 635
9524 532
10522 774
12400 203
7619 674
4924 392
5151 443
4979 650
9738 271
12336 338
4290 596
2502 439
4004 167
1308 128
2030 324
3421 334
4557 850
3958 489
1785 216
2971 484
7533 347
2911 620