2999 108
244196 1195
2345038 3883
928264 955
247157 1043
328412 529
3232 186
3732 433
163166 974
193344 743
251026 640
187862 592
4000 465
250638 1181
2395336 7081
142354 691
175843 790
49044 401
124381 465
115525 632
125331 1077
40930 581
45829 385
58153 485
54586 627
46469 236
7139 390
42194 395