447 108
1396 335
529 107
3947 310
13315 126
4217 703
22121 767
8820 909
5957 647
6149 434
5725 371
11970 715
2129 273
29267 162