2051 88
1146 70
3603 768
41349 685
2219 228
3004 554
12777 396
6770 156
20950 52
11754 648
7502 602
14448 134
9977 201
2594 555
16241 212
5474 421