18038 19
44914 81
180951 502
45423 99
20447 37
3996 34
94580 127
37471 112
205421 571
199643 639
22626 27
2905 69
2796 48
18009 56
445082 1075
301659 362
3143 37
401451 1182
161134 346
175809 194
38415 50
635902 936
59259 91
2875 33