3015 121
2835 388
17658 108
3545 264
20663 796
8976 404
1775 185
3646 600
1843 261
1190 199
3466 348
1276 86
10377 553
3914 601
37105 744
11147 250
2772 466
2844 633
2968 565
7057 831
6509 906