353 31
1248 84
4308 687
4234 792
1185 177
947 142
2003 519
1137 255
3252 856
2517 636
1168 99
2993 853
2783 813
2405 500
1996 410
1846 316
2241 589
866 157
1316 236
1733 364
2361 401
3205 659
3071 360
1310 228