183 1666
531 4508
74 2567
7584 13388
285 2858
987 4560
273 3090
1190 4377
5305 7387
31323 36073
93 1000
644 2731
205 2926
154 3407
582 4608
