2226 101
5408 97
7532 572
4935 562
3304 67
6621 44
6520 399
3893 335
2975 459
7418 344
3474 38
10090 326
6909 254
3884 98
6500 402
3344 234
12404 916
1677 100
4959 507
19540 426
7892 434
7913 849
8261 675
4103 759