2901 264
77987 638
11217 454
8507 226
15202 770
17394 428
55841 375
23656 500
9945 144
12334 37
121281 626
7648 320
1630 283
54440 756