105899 595
302585 502
96856 126
50686 658
197059 612
140390 518
123780 823
101573 378
25376 209
340432 924
245703 855
125594 249
110563 675
56282 533
192912 438
46740 701
54342 585
125992 274
138204 654
100708 1030
305374 1209
111317 399
75388 509
172235 336