1010 306
1025 189
727 197
2774 879
1678 319
2578 803
2287 460
2368 712
986 251
572 74
2435 481
757 166
167 45
1757 458
3024 790
2990 588
3034 982
898 241
2174 529
1451 374
1103 312
1051 263
1000 242
3399 823