5016 61
7621 400
4914 549
12040 422
34387 1015
9584 726
13520 964
60621 486
108940 552
5005 427
6149 214
1180 127
3017 281
11074 540
7460 353
8336 491
8301 189
6726 105
58934 164
4639 77
12679 370
3727 514
6367 963