18097 742
4902 584
4046 61
5885 464
3207 165
2845 322
2876 623
2281 364
3128 315
6971 531
3206 231
10267 503
3249 458
2390 411
4049 343
6719 475
4588 456
4431 303
5119 403
4745 579
3910 412
5830 595
3417 155
3715 160
4986 254
15132 962
2920 481
1601 50