2304 573
876 233
202 954
4715 786
575 575
357 176
55 759
808 910
37 465
213 154
741 886
478 138
4014 418
427 238
481 674
113 91
1004 875
23 413
869 595
647 238
932 260
124 131