2580 300
923 229
833 50
1883 164
3155 382
3271 484
3377 566
2597 219
4747 702
3905 644
4439 728
30963 362
7561 678
3911 212
15640 304
2919 474
7139 593
3221 60
3717 492
5224 452
3836 378
4329 511
6104 548
21071 675
7408 430
9059 297
5847 664
19766 611