30202 808
15578 461
18532 278
32489 581
11899 687
9802 78
71472 309
100924 634
36950 544
19861 240
58431 157
1050 152
109006 766
9271 450