3012 447
2183 579
3704 432
2477 373
3558 331
7100 616
3161 598
6221 58
3085 268
2189 47
3008 652
4877 394
4033 462
2491 424
3562 600
3436 238
1322 124
3710 839
2908 38
2612 598
215 45
9445 249
12377 406
16341 786