3015 121
2835 388
17657 108
3545 264
20663 796
8976 404
1775 185
3646 600
1843 261
1190 199
3465 348
1276 86
10377 553
3914 601
37103 744
11147 250
2770 466
2844 633
2968 565
7057 831
6508 906