103931 584
80718 803
72936 577
44959 786
3114 618
3038 522
1813 68
1906 175
2415 232
2777 510
3924 446
2477 423
2582 366
1419 277
2838 527
3338 773
1693 189