4348 510
1681 340
582 83
13123 577
5292 318
2332 489
5163 163
3817 494
2073 431
3631 812
2877 521
1361 361
2470 434
386 61
3177 976
2880 607
1804 80
2191 323
1747 227
3479 649
2677 557
2986 834
3514 704
1573 403