18009 104
1624 289
10565 688
16636 508
1412 256
1401 249
21500 86
3855 766
8661 116
3920 635
4777 196
2997 406
4259 629
7381 233
2427 45
3887 420
43916 790
4752 329
5579 71
4111 317
23356 118
45751 797
34141 770
3962 783
5452 367
3523 638
6898 557
7463 846