501 35
2919 844
2378 240
3715 680
848 120
5558 878
4874 96
2542 511
3381 456
3333 817
1514 254
1738 315
2283 369
1158 234
783 246
2056 249
2037 135
2910 534
499 66
3751 839
2923 644
2565 571
4795 837
2251 636