596 77
1538 443
2635 454
964 218
2455 503
321 38
2618 277
1411 310
2308 614
2580 393
1280 236
1594 401
1071 233
4133 646
1586 341
2226 416
1206 332
1406 269
782 76
1793 130
864 138
662 67
2807 584
3711 461