3035 357
4564 264
25974 214
12384 358
8130 394
14443 477
5551 351
7060 243
31957 180
19059 170
11612 280
41021 842
8877 620
19256 556
13908 253
53857 259
9264 892
16015 817
5262 51
7457 477
15663 833
14513 614
18815 362
6467 642
4922 319
3220 523
3321 778
1259 42