30192 807
17837 408
16095 508
12714 927
33151 242
28522 248
33975 117
10687 151
12477 127
11526 147
16847 684
35257 448
6392 156
7753 102
15008 642
9795 851
8499 646
4876 503
5329 75
4921 337
2901 317
5101 508
3436 550
7461 682