50060 272
52589 312
89786 775
29041 285
52068 197
7446 530
2460 222
5400 832
94146 859
94863 725
14366 632
89594 354
9084 800
7203 518
167367 172
178465 786
8807 364
141051 685
14551 502
77607 338
4212 39
3194 248
164992 305
5153 444
92927 139
157388 317
59218 548
2702 227