1255 232
3335 81
5939 502
1643 290
3168 134
5710 240
12432 774
14892 461
11484 687
4066 482
6129 797
1330 188