15001 781
50729 170
45702 311
167648 843
22538 378
29882 205
40414 135
44665 388
42753 268
35767 580
15824 694
38671 548
16556 216
16157 500
48677 606
28002 567
31741 179
34513 339
28054 395
27765 204
28392 397
33623 668
26599 146
25967 97