15593 733
5795 583
16662 902
24170 804
9220 735
1284 321
2200 520
412 63
3409 760
1637 214
10579 367
3475 496
2161 261
3547 738
3908 597
3388 683
3722 356
2462 317
6094 472
4293 780
2376 269
5960 327
3951 630
2530 46