18629 664
4899 552
4549 540
38881 651
11668 983
4991 399
4001 386
2321 31
5064 601
4361 241
176194 794
63946 201
5485 405
4290 90
2690 354
9032 336
8520 96
14207 487
14471 616
5879 645
3965 557
3374 178
11287 480
10807 877
42770 373
9301 623
37288 198
18008 733