34328 325
37814 214
13224 47
12269 109
12232 161
25078 239
15742 495
18093 221
8998 760
35117 513
19974 1054
17046 742
23132 823
11623 194
8555 502
23595 249
19599 379
19446 264
17589 759
2536312 3564
386053 1079
2993020 7321
42220 582
60546 486