113026 618
8888 366
26444 377
338687 755
20594 260
35348 305
116003 463
53659 903
82289 471
54018 307
7841 596
5065 452
5614 570
3352 617
3230 489
1752 56
8857 400