988 227
804 213
1749 535
1222 380
2862 577
204 39
1166 232
913 250
731 147
968 265
2520 487
2816 508
786 75
4426 702
8174 424
34942 531
4176 468
3745 468
4771 298
7472 726