3076 532
7305 462
8512 357
1330 156
3821 931
21219 182
2455 370
1630 207
3145 693
3409 653
2860 343
878 73
20890 201
12219 86