30192 195
17011 533
94481 993
6164 390
13042 359
89971 619
27040 134
7820 329
47043 897
36088 139
16805 117
35128 284
14556 407
34028 202
11605 435
57043 184
12201 532
45331 90
29609 688
79570 729
27387 255
96192 244
88513 436
54531 582
8824 598
67437 516
34806 468
34588 605