150135 298
103532 154
214434 264
65611 143
48228 119
120297 323
369834 907
87046 246
352729 1015
95820 145
29686 26
23860 48
33697 72
38368 63
22768 28
110904 231
40756 53
30426 53
59754 98
32726 59
79977 132
24703 19
280444 290
93102 95