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