1980 421
2586 704
28666 269
12164 58
10748 506
7938 476
4913 397
2650 262
12731 602
15400 509
8305 944
73104 120
14334 648
10466 443
5369 407
3006 328
7262 268
66496 372
3833 520