1093 142
1602 36
7499 633
24352 604
3084 557
9120 535
20742 254
8169 322
1652 46
3373 276
2377 382
5099 143
4447 242
30688 624
30996 673
10459 414
1766 225
4417 797
20833 157