32122 375
72487 493
30432 150
18959 215
25515 317
9727 183
28224 608
20505 459
30842 372
35674 97
10632 264
28193 181
22167 75
25001 248
20245 537
5004 707
19559 494
14501 134
27641 514
32080 412
8342 269
7509 857
2188 62
20876 341
10342 848
17087 297
7712 114
1626448 3881