21505 812
3285 197
15328 540
3941 793
7767 403
10979 235
3424 244
9389 561
6437 261
4055 210
1256 42
4806 72
10043 410
3384 457
7807 796
9944 223
1799 215
20684 403
7406 90
3544 586
7541 303
6255 677
2771 229
4825 760