3042 41
1191 306
1618 248
1296 165
2811 860
334 52
4310 524
3450 561
862 160
2522 502
247 27
1796 353
2795 336
1240 77
9687 304
898 213
1921 331
4402 633
2172 466
3033 629
1962 109
1294 205
2460 703
1718 351