18083 753
89693 802
375638 955
3850 354
6755 987
2532 55
7035 132
3998 503
5189 379
2843 166
2795 213
3708 602
8826 387
3266 337
6144 605
6169 167
6737 589
3086 522
3840 814
18850 104
61568 335
114063 220
34740 762
21303 47
53106 251
40407 381
22061 953
130211 424