3031 459
19506 453
2851 452
5434 577
7446 494
13841 76
25651 876
202290 780
9746 265
70423 537
11354 418
22044 448
34428 175
9290 541
4307 264
2461 249
3750 273
3947 509