3736 221
1028 105
1729 285
5148 701
3711 568
2154 82
8215 94
1985 418
5247 380
3249 277
2971 296
43492 184
31459 384
17151 611
12646 527
48434 740
10693 109
4917 165
24143 288
9920 238
6268 421
12171 606
14301 201
7600 578
5039 283
25916 328
11151 175
22878 611