31183 165
16089 81
28153 427
23287 642
24680 80
30669 412
28649 820
107765 250
34452 238
31136 601
20374 281
4936 127
4219 768
5802 749
6417 391
21469 1055
3095 120
25151 670
29909 640
29125 74
1612 70
87429 513
31300 512
34087 383