893 153
1363 421
2788 665
1434 314
245 42
1112 292
1502 129
16486 444
3138 371
4708 408
2376 511
8915 112
27465 271
61040 215
3512 702
24484 233
5912 469
6218 390
7064 451
10544 709