102058 580
14728 133
2369 616
3834 383
65282 400
35825 246
4153 743
24939 804
14008 442
18255 58
35321 292
195351 214
3578 734
7695 320
35284 84
26929 271
1522 238
24355 537
23178 575
41027 642
80655 530
27342 271
26123 938
1690 41