32645 580
2907 41
2284 217
1620 144
29222 316
13122 468
7537 354
4598 550
4994 894
4213 115
3315 259
14721 420
6551 764
12847 479
5892 121
6478 334
3607 565
7945 374
22033 607
7296 782
6533 895
4064 738
6315 588
5001 468