104
661
212
84
1324
41
71
91
2222
16
13
414
368
76
1081
434
33
27
926
1743
29
141
17
541
752
671
1076
394
364