14032 505
11079 927
29472 241
25098 248
28169 116
9318 151
10257 127
10437 147
14664 684
30430 447
5294 156
6570 102
13087 642
8851 851
7646 645
4244 503
3165 74
4203 337
2523 317
4498 508
3102 550
6325 681