31325 325
34158 212
10962 47
10641 109
9398 160
23329 239
14287 495
15912 221
8191 760
31270 513
16337 1053
15058 741
20866 822
7413 501
19826 249
17463 379
16613 264
15842 758
2155906 3412
378322 1078
2467536 7108
41022 581
58493 485