32256 375
72771 493
30604 150
19211 215
25631 317
9774 183
28431 609
20630 459
30967 372
35782 97
10710 264
28240 181
22289 75
25198 248
20320 537
5019 707
19717 494
14558 134
27786 514
32282 412
8359 269
7558 857
2204 62
20995 341
10399 848
17131 297
7759 114
1640148 3887