2899 136
105360 568
125593 1018
16078 512
9057 95
6243 340
72115 541
11127 187
22748 401
11492 288
18569 215
14197 723
58019 267
14643 422
8309 730
43277 519
21071 223
23346 248
36277 163
16784 420
54609 846
28406 779
8430 469
61461 531
34490 652
11614 693
18610 754