40107 292
18810 511
2351 413
9846 684
1836 99
22111 377
3908 515
4855 728
7974 454
20990 139
11534 368
8126 324
9486 490
12217 703
3367 333
7541 224
59595 756
6989 153
3191 126
5671 195
4158 599