2959 585
878 240
1568 482
2822 749
735 144
325 70
2175 683
1014 293
153 25
3571 93
4806 410
5389 357
3004 657
2085 116
2768 609
20715 319
1964 434
1457 263
4118 562
4894 699
2946 393
4350 488
3956 836
5282 659
909 41
3970 416
2691 249
3174 523