2915 317
21303 551
11457 868
8772 400
16482 774
4463 562
9616 548
3359 162
11125 347
3501 521
5557 758
11320 765
7784 166
8555 713
9775 290
2926 472
5354 667
4070 621
18712 157
6747 199
7490 336
24647 594
4349 490
5456 454
3449 853
2264 159