37341 671
219868 332
1664 242
14299 798
5235 676
7017 889
28845 624
8382 281
21199 587
39167 745
12358 447