45378 732
11760 505
32237 436
28327 85
13141 219
42113 572
15577 400
5038 284
2494 263
5441 402
2148 188
3422 655
2928 266