30826 123
13705 247
76919 461
44030 390
123074 190
64026 621
189657 852
35401 892
161082 299
191129 214
88992 98
111164 643
42155 534
70250 93
36957 153
55976 703
80870 776
106822 343
42313 589
35805 824
58518 533
93727 482
50794 696
48788 116
43852 494
23226 537
33484 285
102484 216