344875 604
5866 60
362509 853
100778 564
9962 262
9482 686
4666 210
5661 642
4305 229
4477 311
31243 470
7457 283
113146 330
119394 169
80254 553
69117 341
9230 396
71467 180
42103 364
279720 684
482474 1001
145865 698
3218 239
16556 871
18025 309
13620 775
5257 457
2582 259