105600 75
10893 679
25897 432
14349 329
117819 214
19691 599
89271 567
60927 789
21760 175
113609 365
196164 176
22304 234
17435 281
48492 418
24876 263
9202 297
7188 327
3316 603
6734 227
3631 210
24758 49
9080 796
12142 532
18428 330
33333 197
23431 277
16674 185
17155 580