21660 396
7146 598
14625 445
8688 288
20324 604
18031 607
3295 848
2641 568
3034 756
1089 242
414 77
2286 404
4168 769
1779 337
1610 224
1433 187
6346 661
978 176
1331 208
2694 574
3931 887
956 183
2380 413
2960 822
3084 696
1190 155
12773 504
19352 338