3531 529
1710 436
1595 289
2440 453
38750 402
4025 306
27308 62
2232 29
4795 271
3131 355
78701 638
2489 400
2808 366
14032 581
3558 822
3193 413
2769 547
3055 237
5314 317
76930 311
4378 366
16509 338
15544 305
5531 596
5261 952
16184 349
17110 126
4002 410