428 35
103 531
420 326
589 873
486 598
161 680
350 880
655 167
326 950
201 851
152 634
309 899
14365 365
13322 804
9391 361
7330 363
7284 348
6106 14
5644 40
5101 201
5032 225
4452 922
4419 646
4401 218