45860 439
14125 843
32168 318
8481 631
4104 241
35592 312
64298 565
37389 661
3017 300
2657 316
3083 448
10315 904
4410 608
20383 125