3143 532
7310 462
8524 357
1333 156
3826 931
21226 182
2457 370
1631 207
3148 693
3411 653
2862 343
879 73
20895 201
12222 86