15028 412
31508 537
10882 210
772 241
2934 759
1362 422
2467 624
5155 300
20831 237
50865 682
497 160
2325 717
1194 374
142 32
2374 633
2590 756
2015 535
2337 619
430 107
9904 230
15075 109
25222 242
4485 45
5838 119