113196 921
4069 562
216323 192
12886 88
22538 409
28855 502
64741 581
41847 405
8637 460
59411 597
10431 498
6305 581
4521 645
41920 787
38752 522