13015 467
14804 820
4533 34
9226 129
25777 745
13596 598
7441 800
18762 269
29145 744
18086 41
7397 324
8030 692
197422 489
12671 666
3181 479
7238 841
6028 394
3713 284
22949 67
4836 385
4817 120