52941 94
7793 22
39450 78
14118 18
2796 48
82927 130
6452 12
122585 123
23668 65
401451 1182
161134 346
175809 192
67665 282
16465 22
2343 10
635902 935
3143 37
2905 69
129377 73
27763 21
2862 52
45945 209
41095 72
43571 35