2906 99
4240 252
23529 261
134589 274
97634 492
77456 627
15551 252
14408 433
27495 514
35150 631
91548 792
4271 627
5247 815
10725 679
1970 57
3805 227
4636 399
3430 500
38241 309
83414 484
21745 281