2383 594
2716 541
7466 423
7705 342
6415 127
5708 176
28322 147
40085 171
12364 265
15341 430
3168 203
6320 173
3816 105