2403 460
4971 183
2081 69
8100 729
15385 194
14433 104
5099 189
5352 152
1829 150
5630 484
20903 269
12156 116
24024 360
6513 111