2295 311
4283 789
930 102
15873 601
11354 683
5376 913
1168 172
2609 225
1718 177
2095 160
1935 240
3868 949
1836 232
15589 169
2252 333
5811 335
2386 394
6721 286
3507 479
2695 530
3709 766
3468 568
4134 978
2632 307