2958 504
2582 592
888 39
5776 431
2627 293
2295 322
2502 196
5583 766
1780 364
1422 159
2985 489
1887 251
6082 325
7086 674
3192 619
3117 467
3252 502
4051 621
3473 736
3932 733
8538 475
3987 881
16513 521
3127 260