4298 379
1455 304
2673 669
1104 227
2338 403
3200 892
862 51
730 66
1531 405
1197 298
4067 921
3410 733
4004 347
1687 164
1051 172
3074 481
1707 125
3646 806
7046 606
2294 466
998 81
5038 271
12349 514
6315 257