396 171
6292 805
2120 304
2548 269
101 884
256 888
964 945
517 441
1198 408
923 568
460 454
245 320
1005 62
703 418
290 75
2123 828
1389 580
857 140
239 10
489 353
1507 808
298 755
850 211