3071 357
4632 264
26110 214
12408 358
8159 394
14541 477
5591 351
7084 243
32196 181
19438 171
12288 281
41527 843
8960 620
19714 556
14034 253
55174 260
9591 892
16273 817
5419 51
7523 477
15810 834
14642 614
19043 363
6495 642
4950 319
3236 523
3354 778
1281 42