1988 421
2589 704
28748 269
12182 58
10750 506
7939 476
4914 397
2653 262
12731 602
15405 509
8307 944
73133 120
14337 648
10521 443
5399 407
3007 328
7272 268
66624 372
3835 520