15181 351
3966 315
1510 105
5763 334
4220 47
8663 664
2174 637
12853 786
5813 402
3922 284
2754 441
3115 462
8098 498
2815 615
4144 291
10854 372
2534 589
6458 545
1475 178
3005 677
3073 595
1906 396
3518 683
3844 631
1968 103
3891 560
3221 532
4131 767