2975 313
529 94
2013 476
904 884
1593 842
103 774
419 975
801 393
975 222
631 512
346 343
332 747
1010 369
774 684
22 729
89 494
688 217
151 149
103 595
606 237
509 778
328 603
252 108