3051 706
342 50
3983 906
2295 507
3378 669
3053 690
2412 293
6894 752
513 147
18059 643
2932 240
1294 147
13356 910
1730 152
2073 255
1695 209
3644 982
3271 578
3367 431
2079 346
1242 95
757 48
1787 226
14099 517