562 140
352 49
1544 451
251 45
2545 765
1990 471
3740 603
12012 643
14036 186
4188 36
10627 304
4506 205
6259 625
18656 68