18036 179
17788 96
21538 154
2636 179
5146 563
280075 1192
31047 489
24374 862
3544 409
142240 456
177661 505
13005 333
21646 350
9870 337
4553 338
1740 147
145135 211
151936 904
36827 514
13519 755
20597 457
21671 847
28000 345
3981 229
242217 611
132792 1021
11481 203
61085 629