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