3031 459
19507 453
2851 452
5434 577
7448 494
13841 76
25651 876
202294 780
9746 265
70433 537
11354 418
22046 448
34432 175
9290 541
4307 264
2461 249
3750 273
3947 509