2937 532
7297 462
8478 357
1324 156
3804 931
21213 182
2453 370
1619 207
3132 693
3403 653
2854 343
877 73
20880 201
12211 86