21037 873
2496 730
3497 570
1438 341
6006 64
950 146
3183 820
1689 44
4310 722
1559 318
4779 462
2092 327
3446 346
2062 446
3271 845
1545 387
897 127
4755 435
2910 597
5863 306
11772 289
2145 708
189 59
8943 177