3194 532
7317 462
8538 357
1334 156
3826 931
21228 182
2457 370
1636 207
3148 693
3412 653
2862 343
879 73
20897 201
12227 86