533 80
3908 512
3143 342
3009 261
705 127
1535 310
4928 510
1018 126
5402 870
5715 421
4050 181
3285 697
4247 773
5287 256
8267 608
1078 228
4330 623
12465 648
4332 524
2217 439
8453 451
2106 420
8652 564
60533 302
14665 637
1562 233
9569 613
6806 55