3023 45
5412 455
19261 326
2877 386
3002 554
24130 119
2683 171
28768 427
4986 93
41730 866
23047 391
2151 115
17393 616
10185 657
13160 492
2155 234
2055 272
13316 237
3188 213
2815 614
3469 455