528 68
3005 611
811 197
3361 703
2639 768
4112 646
1283 230
1197 154
2776 548
2750 273
1478 102
2204 375
2432 320
1995 519
3268 790
1768 293
2192 409
3905 985
1459 260
8526 380
4427 777
2927 687
705 203
1058 191