2261 462
341354 921
21640 625
7752 341
22575 744
406312 1008
7987 348
7991 501
10511 263
6688 543
22153 88
28180 341
15461 156
37558 247
3556 243
6316 621
2371 152
25713 292