1030 301
10419 486
5483 203
3948 862
24203 254
4190 511
10266 424
14048 586
2948 204
2574 202
90529 782
14127 702
3096 583
9137 44
2600 261
65548 86
3606 64
35059 556
20364 818
22643 116
16754 355
5065 562
28975 295