296 31
94 489
406 563
927 447
39 585
335 631
750 238
369 684
695 916
121 333
710 994
538 634
14200 365
13183 804
9310 361
7271 363
7197 348
6021 14
5591 40
5048 201
4966 224
4406 922
4376 646
4339 218