15646 360
56136 157
17504 531
37515 314
9014 228
36511 489
45370 332
37969 372
101469 766
19965 242
15291 839
11523 556
8585 450
35027 238
1858 232
3188 846
1702 269
941 56
4289 875