51298 698
17778 447
158835 354
3564 461
2663 98
4437 633
3871 391
6210 726
5376 631
5888 347
3397 661
3393 196
1758 285
3527 319
6540 463
2583 300
2147 35
7764 330
25938 744
21878 191