3056 501
1280 213
374 53
2768 361
2832 639
2858 656
2829 438
1631 199
15673 615
17299 928
5172 309
7429 756
8538 280
4771 165
5003 724
10047 353
13650 340
5592 481
7518 621
758 53
7182 518
8976 848
3836 311
4473 915
2550 134
2190 205
2921 881
2847 748