430 29
3606 595
2370 608
898 148
1790 357
1246 244
2836 491
6195 49
10474 711
8332 471
7796 116
7267 292
30353 383
15655 623
8295 466
8096 249