12103 500
114329 110
8526 89
41829 275
36943 72
16762 806
19928 178
50463 332
39164 251
76804 643
51232 141
934159 959
10025 495
46120 390
44037 80
49559 340
17309 685
38829 98
50503 54
11405 34
23690 531
120553 196
62143 679
19515 637