5050 651
3061 229
2626 266
3007 277
2973 136
7183 277
4431 33
5199 916
4345 308
2134 390
3771 571
3591 540
4008 473
1443 84
2673 143
5460 494
3207 308
5716 694
2146 197
4876 685
3981 191
6120 731
7923 259
2111 51