201648 322
50591 235
340529 921
259449 598
429750 1661
171682 858
15413 460
142969 328
64677 562
137764 200
415148 937
215126 998
350780 947
22804 367
282111 595
29091 727
111260 648
416009 1155
112950 184
120068 320
434146 1582
22604 255
17784 624
13195 333
51340 943