2300 325
6690 148
8915 244
20495 543
8292 267
1267 37
5117 332
14628 93
33100 422
13560 444
37649 86
94453 286
47882 487
3747 356
23864 935
4083 424
8204 189
3378 591
15493 829
15930 264
8164 625
2668 250
8364 366
2086 319