2862 93
1646 284
604 96
4570 918
58581 509
3345 636
110061 252
5652 316
193013 867
12439 632
58876 589
18479 296
22870 110
31754 254
7409 716
25279 397
9869 133
42503 378
6680 543
53373 945
54655 415
33222 940
23141 100
30506 477
69813 361
26317 199
64582 438
47093 710