8512 597
9522 56
302270 1062
17139 325
10391 746
19691 667
59541 1002
9615 311
146647 681
115572 866
48801 381
5275 470
5562 234
47066 158
60016 457