3098 92
1000 135
5819 605
16894 611
3649 336
7789 467
6222 294
5878 528
2135 68
5831 103
8753 652
3897 159
4127 556
2768 579
3110 128
1073 130
3558 117
2559 642
6624 281
3400 321
4883 369
7814 212
4198 146
11877 852