322 51
3021 460
17877 876
2383 473
10113 180
1600 298
2220 412
13742 51
31536 66
6343 550
10567 459
2774 824
1162 345
704 140
16679 212
389 91
11998 552
1094 274
11468 158
11766 741
957 68
2092 573
669 167
22024 313