1226 246
5347 704
2566 392
21711 153
10239 391
5067 333
1526 303
3318 406
7067 682
2794 88
2246 437
4646 241