32731 375
73481 493
31112 150
19981 215
25954 317
9906 183
29100 609
20984 459
31333 372
36117 97
10907 266
28381 181
22577 75
25649 248
20555 537
5087 707
20126 494
14694 134
28201 514
32887 412
8441 269
7632 857
2245 62
21289 341
10515 848
17292 297
7882 114
1671624 3902