12099 368
472 61
6702 160
3856 448
2675 447
9340 221
104098 918
1751 316
29468 140
5660 642
4156 176
32588 236
1209942 3186
756314 2257
35450 486
182036 730
62700 345
19803 399
210549 499
13542 677
3437 324
5371 585
5908 508
55947 432