2925 532
7296 462
8477 357
1323 156
3804 931
21213 182
2452 370
1619 207
3131 693
3403 653
2854 343
877 73
20880 201
12211 86