3032 459
19513 453
2851 452
5434 577
7449 494
13843 76
25651 876
202313 780
9746 265
70447 537
11360 418
22055 448
34436 175
9290 541
4307 264
2461 249
3750 273
3947 509