2540 502
3045 841
47383 167
2187 553
650 69
2586 584
55237 314
3916 665
3472 894
7017 112
2981 336
2874 657
3584 332
4758 462
2619 270
3407 757
4443 777
3377 829
5532 912
3009 647
2367 489
3009 434
5344 506
1267 30
39879 350
42835 487
1136 76
64529 431