29955 96
461 113
3117 201
8195 446
50217 411
7110 596
248 74
27215 427
4525 664
6901 55
6407 797
21582 612
2139 349
14492 392
2920 309
5887 579
12669 298
15924 212
17035 501
32116 381
9055 86
19906 276
1527 427
4426 175