2995 584
3074 573
4958 474
5892 287
2189 286
1185 211
407 27
5807 601
3346 429
3639 354
3324 520
8404 767
5365 575
2946 768
3677 724
23703 494
2898 453
3047 424
6131 430
1251 72
3053 391
2720 365
3697 404
1273 76