993 178
596 99
3262 839
2362 704
549 75
485 110
2864 637
5216 569
4897 718
5161 309
2181 205
8081 236
9882 414
7323 891
3859 611
20791 729
1183 226
2879 390
8893 589
2514 441
905 96
5373 573
650 41
3646 455
4407 485
19623 314
12354 264
6317 640