2030 532
1670 201
2388 348
2722 62
1983 234
2841 666
4676 405
3615 473
6686 97
15857 447
4555 310
6242 946
6344 245
4964 115
21032 835
2390 674
13927 539
1993 105
592 87
6850 611
13800 201
9560 312
3404 744
281 47