403 84
1782 392
14679 322
2049 268
22591 281
9083 529
4322 719
1674 162
2044 115
7124 112
16030 722
4043 555
3293 261
2994 396
2573 500