2964 35
12504 386
16980 352
9027 595
4346 269
5392 631
5118 421
3670 652
3413 795
6490 473
2609 124
4627 442
6778 741
6146 626
15205 579
4972 429
3055 175
5485 663
2589 94
8879 529
3920 303
4432 185
3624 185
7742 801
11611 473
7679 482
10878 411
18349 745