225 30
1781 400
19126 552
3360 216
10122 325
12997 331
6126 712
26700 259
14016 643
7116 459
3733 57
5710 371
10076 505
6762 728
18006 587
3102 68
28511 738
10284 415
4229 729