18950 523
2258 551
275 49
2416 548
3955 903
1758 211
3047 466
2794 451
3535 671
4427 315
2769 302
2333 334
1726 99
2197 330
3862 667
6093 372
4117 739
3300 314
3040 204
2642 91
4063 457
5137 548
6530 150
7117 94