3214 263
1569 76
4524 816
4473 95
3575 400
2241 365
4221 459
160327 283
78585 723
126468 686
86406 457
69001 297
144867 842
173496 580
71703 966
116080 502
5937 47
5419 418
2708 644
1223 310