37072 615
8410 115
11601 313
3007 533
2059 300
17573 667
12796 696
4545 540
4221 284
3968 793
4906 437
4071 324
3737 504
4229 424
15422 357
4663 78
13443 139
3283 513
5064 601
4360 241
7578 225
5564 239
8078 658
4077 712
3387 410
110468 971
101586 426
63944 201