5993 503
15041 847
2834 246
11047 39
6317 664
6339 634
7220 704
6069 580
7545 100
20144 446
5559 741
4798 559
20117 147
4545 523
4312 228
4372 166
5635 606
5688 393
6907 730
4310 225
2594 31
3679 477
11266 243
6051 152