1303 276
4442 69
2843 25
17382 692
74608 322
34364 246
10919 411
11686 147
6817 374
5395 77
32070 458