32728 375
73478 493
31112 150
19978 215
25952 317
9905 183
29098 609
20983 459
31333 372
36115 97
10906 266
28379 181
22577 75
25648 248
20553 537
5087 707
20124 494
14694 134
28201 514
32886 412
8441 269
7632 857
2245 62
21288 341
10514 848
17292 297
7881 114
1671535 3902