2602 312
3583 502
5829 655
4536 413
5579 638
4155 477
2353 221
3346 195
3503 101
4672 686
3463 34
3195 521
49046 189
2002 158
9431 545
2781 213
5738 410
10174 264
7216 428
10004 844
37402 717
5391 507
7142 702
5600 457
4766 686
3236 531
5302 766
3033 300