2762 625
2642 622
1911 390
3099 859
9157 469
1846 155
1859 348
1191 131
1299 202
2181 297
1398 44
1947 502
3306 837
4050 708
3030 813
865 114
3164 723
14127 300
77507 149
9315 946
2699 291