528 116
2351 505
1738 311
2055 537
3044 671
3055 598
2449 457
3296 686
4386 384
2087 389
4993 428
6405 315
979 164
2771 674
3918 824
2179 209
3539 337
1621 317
884 73
580 37
2279 487
2521 462
3000 647
3461 689
487 38
917 125
1272 104
2568 620