109521 402
23589 277
28956 602
16422 501
40286 401
17291 580
15714 515
7559 267
99376 907
45082 619
164504 541
10578 257
47524 61
34109 408
15486 258
103050 508
99548 231
70272 661
16166 568
65759 512
14779 501
16541 747
47427 74
5055 646
48405 78
44798 560
109974 372
50680 702