5080 275
12905 185
3596 686
3581 751
9842 193
1244 136
847 69
5329 639
2322 462
3494 459
1415 123
7561 645
4901 289
10702 387
3968 733
212018 514
100081 399
4950 662
9070 801
18976 669
4989 456
3498 517
3617 463
18538 925
9471 877
8638 461
5374 550
9402 412