3287 601
2762 543
2632 460
1594 148
2425 356
6916 363
1518 125
1742 232
4305 702
3972 639
3270 513
3386 686
4292 359
5811 958
5081 548
5902 921
3272 79
4869 411
5280 250
8345 409
9537 617
11873 861
14775 355
28996 287