3543 93
4041 696
8599 416
2716 282
2920 300
22898 251
12046 120
65133 725
11816 86
45277 422
44327 287
28905 719
97430 313
31865 566
63103 498
42202 492
56800 378
39288 882
29521 238