3905 501
5811 244
32355 321
2071 172
1791 318
1361 213
1743 257
3839 506
1716 384
4498 310
6919 339
2583 606
2318 512
2060 551
581 58