32681 375
73404 493
31070 150
19922 215
25925 317
9895 183
29029 609
20952 459
31312 372
36078 97
10881 266
28370 181
22554 75
25614 248
20528 537
5086 707
20085 494
14680 134
28164 514
32821 412
8435 269
7626 857
2244 62
21271 341
10508 848
17280 297
7868 114
1668789 3902