3226 355
7036 390
59670 584
32284 179
3964 163
19444 619
10369 146
2195 265
22401 306
16815 911
17989 445
5277 53
4463 370
1927 289
3725 354
5146 813
7982 681
12500 485