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