3063 670
2613 446
401 27
2052 410
28212 928
24441 423
6513 487
3740 165
7073 138
4075 743
23027 236
8781 354
4170 37
3086 313
2819 225
1575 182
6335 191
5823 203
4914 584
11577 830
3474 201
18362 361
47824 141
5414 748
3463 114
17794 773
4838 74
44112 507