32141 375
72525 493
30453 150
18998 215
25532 317
9731 183
28243 608
20517 459
30857 372
35690 97
10640 264
28200 181
22180 75
25021 248
20248 537
5008 707
19581 494
14507 134
27664 514
32103 412
8342 269
7513 857
2189 62
20897 341
10349 848
17096 297
7722 114
1628623 3882