31269 660
32777 97
9655 432
70101 309
17677 266
8322 850
98379 633
14975 651
11269 274
36432 544
19325 240
89047 923
15977 360
57290 157
17835 531
38953 316
9237 228
37448 489
46219 332
38908 372
104974 766
20593 242
15893 840
11764 556
8804 450
35849 239