45553 732
11797 505
32249 436
28425 85
13181 219
42357 572
15666 400
5044 284
2503 263
5450 402
2162 188
3426 655
2937 266