2508 648
1718 239
1228 163
642 53
807 524
27 692
455 766
470 940
106 873
358 910
665 651
621 41
473 211
990 929
1147 883
426 32
519 373
2453 304
960 8
470 102
611 892