38823 289
27586 196
12687 197
16050 71
9361 874
37707 295
22978 580
28607 297
11681 508
12122 80
14078 75
9648 319
30423 832
7515 278
3036 372
3103 161
4349 551
7838 586
5141 321
6678 539
4993 325