3753 529
984 185
9252 469
1895 155
1939 348
1238 131
1358 202
2301 297
1622 44
1993 502
4271 837
4386 708
3055 813
894 114
3149 723
14215 300
77605 149
9352 946
2735 291