576 80
3945 512
3199 342
3051 261
711 127
1538 310
4953 510
1027 126
5531 870
5790 421
4072 181
3289 697
4268 773
5351 256
8318 608
1078 228
4334 623
12531 648
4348 524
2220 439
8490 451
2109 420
8655 564
60591 302
14665 637
1563 233
9601 613
6814 55