30197 120
40368 153
37442 654
72494 783
43321 463
24736 236
30464 349
58472 803
91067 262
55100 115
44968 614
59240 623
23952 480
16312 218