30689 325
33757 212
10662 47
10462 109
8688 160
23155 239
14108 495
15634 221
7722 760
30958 513
15962 1050
14809 741
20493 822
7150 501
19554 249
17278 379
16331 264
15672 758
2122338 3405
377695 1078
2411718 7085
40951 581
58225 485