3111 447
1434 86
2698 423
2273 299
1473 125
1492 440
2159 344
1300 111
3686 500
2238 522
2885 332
3284 493
17255 901
14373 152
4661 201
2868 418
2618 436
8590 96
2043 288
2334 353
2058 271
15043 397
10131 654
2378 379