846 185
9083 469
1740 155
1802 348
1133 131
1253 202
2152 297
1307 44
1924 502
3273 837
4028 708
3006 813
822 114
3077 723
14085 300
77491 149
9248 946
2682 291