29309 128
17356 71
16321 627
65427 594
12161 167
23558 199
8688 539
28577 329
36088 175
10691 217
40379 132
23698 236
22752 773
127323 370
82504 564
6883 235
9520 717
13231 305
7281 564
30453 613
35582 697
138089 1097
25501 505
86073 383
37667 411
23300 342
56524 951
17551 218