3036 151
1936 91
2795 578
4017 674
14459 500
1690 79
5112 716
2581 143
3258 497
1546 120
2448 695
3346 550
2809 492
1252 115
1831 263
3355 663
3474 681
3051 409
4065 858
4044 338
4751 223
2667 471
4690 201
2932 402