158 35
2662 646
3080 598
1144 214
432 85
2505 514
1097 250
2395 371
1850 327
1436 361
840 143
1789 455
1717 346
2152 535
3170 829
867 187
2787 809
1382 306
2863 532
3633 600
3613 302
955 230
2503 491
2015 167