31367 325
34183 212
10978 47
10651 109
9441 160
23339 239
14293 495
15936 221
8202 760
31304 513
16365 1053
15080 741
20892 822
7428 501
19844 249
17476 379
16635 264
15857 758
2158515 3412
378366 1078
2471390 7109
41027 581
58522 485