16239 812
4534 175
15742 833
4017 268
3450 378
7394 743
3155 417
3571 36
16046 110
6054 658
13660 413
7990 103
11052 362
4915 61
7948 507
104301 611
19302 221
8125 325
8282 260
6327 115
10218 958
2764 150
4511 550
3783 71
22055 184
5085 866
4798 942
7451 688