5036 433
25193 767
489 122
454 111
2789 759
347 35
856 178
3188 630
3018 717
3642 634
2186 216
4332 859
4953 628
7381 88
2457 616
1323 374
2583 557
2996 815
1399 309
1148 317
1625 317
1295 376
3174 707
1022 211