55291 671
38229 319
12586 204
18051 306
12855 611
57580 756
47009 498
25401 456
7298 729
13370 63
36118 420
9145 444
2359 359
3606 405
8318 671
10533 327