1005 62
287 75
253 888
1198 408
179 244
371 304
239 10
298 755
716 602
1505 808
1012 12
967 264
6290 805
872 883
701 418
517 441
2119 828
922 35
833 173
311 590
560 884
388 118