526 80
3899 512
3137 342
2998 261
705 127
1535 310
4925 510
1017 126
5397 870
5701 421
4047 181
3284 697
4243 773
5267 256
8255 608
1078 228
4329 623
12458 648
4325 524
2217 439
8443 451
2105 420
8651 564
60519 302
14665 637
1562 233
9559 613
6805 55