3031 459
19496 453
2849 452
5434 577
7446 494
13840 76
25650 876
202267 780
9744 265
70413 537
11351 418
22037 448
34420 175
9290 541
4307 264
2461 249
3750 273
3946 509