4523 40
3483 102
3291 476
2572 245
1590 84
64659 373
46328 679
55841 782
32675 820
25822 1058
22013 141
5159 147
14583 442
2644 48
11686 420
8431 314
5521 253
5702 516
30122 497
19434 529
7998 798
8685 480
7030 632
2325 207
11324 822
13885 453
11848 130
82520 133