31435 781
17426 414
979 114
15423 412
2709 337
6600 546
4153 572
5005 364
16166 266
43486 197
15303 518
11642 53
2241 340
2647 198
4725 685
20988 732
3130 175
12679 208
14960 739
12308 101
2302 148
4995 381
13605 427
13352 653