22453 122
98645 427
26301 240
6042 353
20179 394
184880 978
29783 361
8440 705
17323 304
11721 65
18401 370
24047 624
4526 248
3825 590
3529 538
894 57
8945 646
12569 268
11158 163