29570 162
11951 447
4331 144
2818 65
15767 248
18106 164
5295 111
3917 824
408 70
2293 224
3193 779
3819 177
2434 308
1535 126
1208 35
5146 511
2950 566
530 63
4028 564
1994 88
3286 638
2192 45
2118 418
1521 120
2948 612
2082 343
861 38
3583 272