31588 1046
23870 1118
50435 563
44855 1617
13126 1435
13434 1632
26426 415
42434 923
45153 1236
31613 1919
30883 960
30186 1575
11512 606
45148 488
23238 964
34095 942
24733 1465
13169 1320
39428 1862
39136 441