3001 598
13792 637
4410 326
5639 207
2103 39
7539 277
7850 615
10472 265
2551 35
6052 349
8686 383
41025 146
6443 412
1189 83
4735 521
3032 352
1691 86
13051 82
2564 284
5314 200
6903 443
2408 344
1776 363