2296 29
3810 210
4842 518
7145 677
4572 779
10254 989
6323 338
6739 743
5853 718
224304 848
117848 817
307032 850
423095 848
234178 481
694518 812
744897 1772
157723 1044
147585 216
136563 503
16688 218
238908 914
216402 303
157473 711
103377 550
317156 229
157522 228
214464 1155
125236 532