505 96
23821 942
3815 666
1074 187
12149 55
1898 443
1448 452
1399 429
5102 766
687 144
474 127
13846 527
2964 465
29828 174
2828 494
5979 783
13077 353
4233 624
2483 129
1841 379
2427 371
3297 917
4535 845
3270 531
2655 160
11380 627
3698 331
15584 236