111 24
1322 317
2339 492
1395 392
2285 725
271 57
1634 364
640 186
3360 188
310 62
8091 81
2790 353
4772 149
17861 162
5383 427
5462 584