2 116
254 481
223 972
185 658
288 578
864 252
425 233
742 918
671 956
840 482
633 877
374 641
561 261
367 886
141 499
166 309
705 909
280 240
155 711
96 418