3573 767
1815 521
2823 687
8297 388
2963 407
3309 371
2103 94
1129 313
252 49
1556 317
14093 693
657 72
2427 275
136779 512
2307 600
1870 416
4753 731
1470 339
1608 514
2878 673
5784 160
877 184
2248 136
44539 474