51281 698
17777 447
158763 354
3563 461
2662 98
4435 633
3871 391
6207 726
5376 631
5888 347
3396 661
3393 196
1758 285
3526 319
6539 463
2583 300
2147 35
7761 330
25932 744
21870 191