3081 232
1637 318
2297 571
2691 598
2256 283
1070 163
5702 878
3462 767
2602 781
1709 287
2856 704
2200 341
1514 291
4875 310
1801 143
1233 232
1987 445
1598 398
1051 312
2189 140
1446 225
1572 337
3151 916
4153 724