32162 375
72560 493
30479 150
19038 215
25556 317
9735 183
28273 608
20548 459
30872 372
35705 97
10655 264
28209 181
22209 75
25057 248
20257 537
5011 707
19597 494
14514 134
27685 514
32130 412
8343 269
7520 857
2190 62
20914 341
10358 848
17102 297
7723 114
1630263 3884