18095 742
4901 584
4044 61
5883 464
3207 165
2844 322
2876 623
2280 364
3128 315
6968 531
3206 231
10267 503
3249 458
2390 411
4048 343
6719 475
4588 456
4431 303
5117 403
4745 579
3909 412
5829 595
3417 155
3711 160
4985 254
15128 962
2918 481
1601 50