15833 846
2966 850
17373 241
9163 381
6684 643
3756 326
4399 993
1191 63
2254 334
2941 483
3549 542
3092 69
1701 169
3315 575
3551 519
2901 565
2279 216
4386 666
3160 514
3086 612
1878 63
12487 660
2901 539
2558 325