2051 28
5072 301
8416 163
21648 478
15567 183
22506 86
31581 203
1622 44
4161 639
2214 287
1551 116
1816 129
2670 417
3480 386
502 58
328 34
10146 198
18068 766
11918 446
10273 693
14835 84
10009 575
8939 621
9586 198