1131 148
2048 564
2062 613
1707 381
10940 747
2358 309
953 142
2246 355
10774 294
4353 713
3395 240
18213 862
16076 81
9154 231
7534 506
7144 519
3620 167
9115 657