30657 645
1162 209
748 93
1529 392
6956 416
2389 381
3646 357
5860 497
15739 773
17056 170
7340 824
1790 393
1501 327
1667 275
2415 572
1214 105
2694 467
22320 304
3279 330
5386 898
1641 53
2445 517
1200 114
5559 514
1678 318
2560 479
2238 457
1663 169