16331 1000
14185 92
25268 726
4506 563
2039 569
1463 274
1758 431
2310 431
2071 571
1945 387
514 62
644 134
502 114
2367 627
2857 876
1393 295
1167 250
1796 431
1243 270
1872 377
2919 601
1115 220
1666 272
1760 434
3403 225
20808 667
30128 162
32456 526