121285 186
3684 165
25780 243
7287 400
2836 121
1367 27
1377 129
5161 610
6181 439
12852 792
2343 336
5768 347
1296 271