333
161
692
27
321
1281
39
1151
131
22
611
1242
1452
62
52179
892
331
1051
501
67
872
56
13
12
743
232
231