396 97
738 148
1478 310
1119 297
5275 650
12321 166
8695 475
5497 590
7092 124
38058 293
7886 204
3680 481
36184 743
2667 324
2404 321