44192 731
11643 505
32151 436
27795 85
12947 219
40646 571
15077 400
4998 284
2459 263
5397 402
2109 188
3399 655
2901 266