3001 393
4909 157
4589 571
30442 301
10441 332
5681 854
3496 244
4382 349
3094 524
3997 705
2595 96
4000 574
5388 723
20243 641
4769 198
3984 345
3109 534
1862 176
3693 516
1141 105
1854 285
3607 744
5888 380
8356 592
63611 86
37585 548
82482 345
7538 846