2970 42
6596 155
5601 145
3018 73
17447 651
4592 282
36519 140
8029 392
13529 479
11133 115
13237 314
19571 841
23435 85
12873 890
12019 251
13222 454
12689 444
8880 321
9564 221
18267 704
8165 486
14535 348
17492 550
28168 133
8266 717
4544 359
5697 286
6844 648