309 100
1912 377
238 64
1143 246
770 67
1878 315
3587 22
3233 460
16351 213
4926 170
3451 221
3517 424