2595 460
3949 418
35048 96
25951 221
1242 103
2916 704
9183 238
3455 472
1393 147
7899 520
2161 120
102649 619
35018 350
4334 534
64131 357
65485 467
95686 632
20543 308
2537 650
2961 582
3177 579
2263 454
2300 508
1447 224
58235 488
1897 475
8182 647
30721 113