3003 108
244216 1195
2348647 3883
928337 955
247170 1043
328445 529
3244 186
3759 433
163179 974
193357 743
251066 640
187878 592
4006 465
250704 1181
2401155 7084
142379 691
175883 790
49050 401
124400 465
115559 632
125363 1077
40935 581
45846 385
58179 485
54628 627
46476 236
7151 390
42199 395