3136 112
7658 212
11748 852
12010 531
7860 601
5314 201
6765 628
4520 896
8814 152
2089 66
5067 527
20318 715
10933 412
6771 185
4083 603
3636 275
3471 86
8205 726
20330 872
8354 283
3874 438
4004 146
3108 357
34908 830