3031 459
19501 453
2850 452
5434 577
7446 494
13841 76
25651 876
202275 780
9745 265
70417 537
11352 418
22042 448
34425 175
9290 541
4307 264
2461 249
3750 273
3946 509