1591 289
2616 103
6652 650
23124 446
5093 421
13946 383
3344 505
10487 741
5765 828
4010 317
4049 252
10640 536
4312 603
7793 893
5307 151
4951 76
5059 745
3333 296
4315 444
8087 239
5181 582
13196 658
3217 267
2480 588