515 60
3103 625
2445 579
731 129
2134 466
823 76
1372 254
2629 673
3125 939
1184 329
2327 531
1065 235
966 197
450 79
2992 840
1855 474
775 75
2462 562
2618 686
2926 925
2251 537
2196 519
306 68
3082 854