1416 293
2695 339
617 39
11587 167
5066 616
10204 671
2025 364
60842 972
54063 894
44465 639
31108 366
126006 458
108298 286
60659 946