526 99
2991 839
2339 704
511 75
466 110
2823 637
4492 569
4438 718
5080 309
2000 205
8003 236
9854 414
7313 891
3751 611
20715 729
1168 226
2826 390
8785 589
2450 441
877 96
5367 573
641 41
3618 455
4367 485
19594 314
11867 264
6254 640
3653 386