31025 362
47002 895
27972 367
15717 430
36569 713
1714 173
12160 59
1973 508
32871 669
50516 431
39322 287
42872 162
4371 439
15344 54
2892 629
23841 101
5022 664
5740 405
2101 480
47276 114
4080 372
58176 237
5147 544
21577 82