4006 205
10299 380
1376 61
20180 1048
77608 839
10283 713
4888 833
18734 261
10262 566
13036 655
15675 408
27995 530
17947 41
3656 302
5173 1009
4441 272
4600 158
10282 260
54819 719
2894 447
24256 231