13954 505
11020 927
29363 241
24895 248
28020 116
9269 151
10056 127
10380 147
14545 684
30266 447
5243 156
6488 102
13016 642
8809 851
7615 645
4195 503
3032 74
4173 337
2508 317
4481 508
3095 550
6287 681