3451 461
2560 98
4332 633
3774 391
6047 726
5172 631
5716 347
4181 774
3244 661
3300 196
1658 285
3397 319
6439 463
2454 300
1923 35
7461 330
25055 743
20721 186
59184 593