40311 292
18820 511
2354 413
9850 684
1838 99
22115 377
3913 515
4857 728
7990 454
20993 139
11545 368
8127 324
9499 490
12220 703
3371 333
7561 224
59605 756
6992 153
3195 126
5681 195
4164 599