3031 459
19511 453
2851 452
5434 577
7449 494
13843 76
25651 876
202312 780
9746 265
70440 537
11355 418
22053 448
34436 175
9290 541
4307 264
2461 249
3750 273
3947 509