50884 423
18862 302
15677 711
26089 280
32672 404
21455 652
11995 95
37485 804
3101 646
5043 709
182186 224
26520 273
2428 156
8018 388
99559 487
25334 433
13143 693
15222 750
1793 250
14123 588
8561 383
14404 60
30756 399
30601 66