2480 260
4203 176
29532 279
3607 496
17087 884
3453 667
1889 199
15994 869
7447 152
3443 466
5124 929
4316 724
9564 447
3589 216
12448 362
5141 293
16959 253
32632 391
52113 304
22894 755
4403 326
7560 771
30049 182
265005 178
15586 711
134836 928
104001 402
93605 904