2948 99
4261 252
23581 262
134688 274
97707 493
77504 627
15574 252
14433 433
27528 514
35195 631
91549 792
4273 627
5250 815
10726 679
1972 57
3811 227
4638 399
3433 500
38311 309
83493 484
21845 281