599 150
1333 113
2433 628
5368 506
3308 555
2554 507
3582 922
10104 627
5680 766
4487 666
2823 369
1870 355
3172 538
2558 374
827 74
3204 385
4060 206
2047 404
5523 390
1932 232
15677 470
1096 47
6152 550
1830 290