1980 421
2586 704
28662 269
12164 58
10748 506
7938 476
4913 397
2650 262
12731 602
15399 509
8304 944
73101 120
14334 648
10466 443
5367 407
3005 328
7262 268
66486 372
3832 520