3005 108
244218 1195
2349341 3883
928356 955
247172 1043
328450 529
3245 186
3760 433
163179 974
193361 743
251077 640
187880 592
4007 465
250715 1181
2402554 7084
142383 691
175901 790
49050 401
124403 465
115561 632
125366 1077
40939 581
45848 385
58184 485
54643 627
46477 236
7152 390
42200 395