51296 698
17777 447
158802 354
3564 461
2662 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
7761 330
25937 744
21874 191