502 96
23818 942
3814 666
1074 187
12148 55
1898 443
1448 452
1398 429
5102 766
681 144
474 127
13846 527
2963 465
29824 174
2827 494
5977 783
13076 353
4231 624
2483 129
1841 379
2427 371
3295 917
4535 845
3269 531
2653 160
11377 627
3698 331
15581 236