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