30332 586
19773 313
5366 683
37826 246
6779 737
2274 319
930 101
1332 108
4787 861
1198 63
3169 685
1672 340
2488 330
2429 523
1528 228
1561 277
3568 599
2375 261
8392 967
4252 677