3046 45
5319 455
19253 326
2791 386
2978 554
24022 119
2530 171
28797 427
4950 93
41729 866
23054 391
2154 115
17369 616
10211 657
13150 492
2188 234
2059 272
13329 237
3194 213
2837 614
3473 455