45196 732
11737 505
32216 436
28216 85
13129 219
41849 572
15486 400
5031 284
2487 263
5431 402
2142 188
3418 655
2920 266