3560 886
10044 478
4536 383
15209 624
1563 218
17220 359
5965 511
5767 289
1487 57
8367 523
7855 707
3533 318
1191 38
4032 745