45901 761
43035 210
2284 527
871 166
805 81
839 173
256 58
190849 216
1768 430
2668 872
15909 683
3032 563
13206 901
16678 212
7026 608
49196 115
146 35
9231 485
2030 552
282 61
395 119
2028 408
3717 516
2969 723