2975 493
818 33
13041 158
23389 103
13772 90
29747 273
29095 862
11079 739
5114 514
8957 673
12638 564
1310 189
1368 315
2966 860
2774 172
2134 120
3360 406
1504 244
1366 316
2369 234
2924 737
2126 421
2668 467
3177 150
1217 195
4586 77
3555 236
1774 484