2953 529
953 185
4376 503
1970 502
4839 462
4358 708
3026 813
865 114
1130 191
5198 594
7820 434
948 44
3117 723
3912 697
15760 147
2145 233
77571 149
5952 156
5153 396
12323 596
6545 823
5314 667
2377 333