4231 142
2442 117
8153 212
6741 270
24115 702
31556 173
5230 263
4474 402
12436 344
2102 225
1825 288
3237 101
5895 72
4726 457
11914 933
3822 478
3063 84
22471 292
5289 124
10547 639
34012 777
16116 545
7690 518
13700 628