2156 318
972 28
3892 655
2272 424
2129 554
755 118
2511 413
1826 447
2423 284
2444 398
3543 477
3052 835
2208 303
2292 398
3447 207
2671 748
3517 429
3459 559
1017 268
3588 570
2737 751
2633 590
2329 640
565 57