3072 357
4638 264
26121 214
12411 358
8163 394
14546 477
5591 351
7088 243
32215 181
19506 171
12331 281
41556 843
8972 620
19735 556
14039 253
55279 260
9605 892
16291 817
5432 51
7524 477
15821 834
14655 614
19057 363
6496 642
4953 319
3240 523
3356 778
1285 42