6003 157
4294 812
1831 88
25671 605
3914 545
9463 45
5183 511
1349 228
4285 546
16345 246
40790 493
129453 652
30238 209
132401 626
10264 524
69827 453
16128 842
27844 390
12256 194
31898 739
8732 447
23052 724
15286 651
13549 862
30565 277
8107 136
20534 200
5675 50