3035 357
4564 264
25974 214
12384 358
8130 394
14442 477
5551 351
7060 243
31955 180
19058 170
11611 280
41017 842
8877 620
19256 556
13908 253
53857 259
9263 892
16015 817
5262 51
7457 477
15663 833
14512 614
18814 362
6467 642
4921 319
3220 523
3321 778
1259 42