3001 537
2511 653
1819 181
1367 242
2695 653
1069 175
1113 199
2680 358
572 91
1310 123
991 291
1909 318
1569 288
2760 447
1359 214
2856 682
2877 488
3215 809
3025 654
1836 417
1126 141
911 116
1507 407
3561 934
2440 365
1856 239
1376 107
3221 777