3506 323
180142 618
180448 376
10194 769
2967 260
7581 410
195778 897
13711 713
416916 1260
8374 219
6459 97
14196 68
6663 487
82320 494
277311 912
6870 603
551640 1368
63697 393
21635 817
35982 607
161275 519
41497 342
96864 620
16707 533