2508 648
362 312
584 761
519 373
1228 163
248 655
2067 304
99 230
611 892
559 141
638 564
358 910
1925 936
473 211
935 115
642 53
1061 584
856 540
470 102
295 727
413 693
532 673
432 601