16593 522
4117 311
24684 526
6002 627
3370 255
5034 397
2802 332
4041 388
10670 940
1585 107
3854 431
9261 171
3070 101
7843 356
15729 206
9829 469
5394 940
11929 224
12392 564
12672 568
6459 381
2690 374
2735 120
4726 968