45696 439
14123 843
32167 318
8480 631
4104 241
35588 312
64295 565
37388 661
3017 300
2657 316
3083 448
10315 904
4410 608
20380 125