18005 539
8558 560
14795 395
5145 208
13829 544
20543 377
6236 297
10266 280
10398 582
6435 281
25053 311
10476 146
4262 141
2752 501
3133 104
8889 259
8202 581
7521 90
7069 904
6894 388
11189 871
15642 248
2519 222
8433 789