40151 292
18811 511
2352 413
9846 684
1836 99
22111 377
3909 515
4855 728
7975 454
20990 139
11534 368
8126 324
9488 490
12218 703
3368 333
7544 224
59596 756
6989 153
3192 126
5673 195
4159 599