2306 433
1618 244
3384 186
4974 586
2861 711
2335 565
2289 575
6591 141
331 42
1158 252
1254 162
1838 436
2287 572
2728 747
3311 803