1003 178
601 99
3290 839
2363 704
551 75
485 110
2865 637
5279 569
4942 718
5175 309
2193 205
8085 236
9882 414
7323 891
3863 611
20799 729
1185 226
2886 390
8905 589
2518 441
906 96
5373 573
651 41
3648 455
4411 485
19629 314
12413 264
6325 640