2802 404
1187 224
918 38
2712 135
11860 301
6101 897
4928 44
14140 156
7777 408
5852 836
5511 673
7379 34
8251 713