21186 455
12231 111
41632 682
16932 236
20155 356
8828 50
27879 145
14109 776
17718 758
14505 675
22096 200
20648 313
17391 448
45466 346
25435 535
13546 573
23124 210
23697 413
36498 341
9030 228
11941 656
13120 467
22002 503
29272 141
20802 157
16019 669