3060 265
3662 729
3928 440
8336 600
4944 760
2301 117
4744 261
6768 573
4033 228
5147 215
10531 555
3181 329
7627 55
11142 828
3018 393
5565 232
11664 351
44700 995
11010 247
3248 582
3105 116
5777 522
10517 507
2220 78