2996 508
3161 659
6970 96
3130 50
803 55
7092 230
3185 637
4936 477
1774 265
4036 793
3297 915
3295 719
7145 177
2762 379
3636 562
1269 68
11283 785
694 66
7900 683
3704 824
2191 261
24259 602
13259 311
1949 204