4300 421
12316 113
5398 293
265778 639
19335 326
86086 908
53852 527
76073 81
104072 402
52897 123
51068 409
160831 139
18017 193
15563 696
2724 27
93085 288
22308 120
5286 66
11620 204
19085 236
228376 456
103183 694
289951 178
17498 514
158536 218
179345 529
148641 401
51572 600