37081 615
8416 115
11605 313
3008 533
2059 300
17576 667
12796 696
4548 540
4222 284
3969 793
4911 437
4074 324
3737 504
4229 424
15426 357
4669 78
13444 139
3284 513
5064 601
4361 241
7583 225
5566 239
8079 658
4078 712
3394 410
110533 971
101615 426
63946 201