34018 325
44987 634
28535 654
24351 787
10904 344
16520 389
11129 75
12732 699
8910 288
13229 152
10504 228
16366 468
24311 242