45193 732
11736 505
32216 436
28213 85
13128 219
41846 572
15485 400
5031 284
2487 263
5431 402
2142 188
3418 655
2920 266