43551 170
8567 225
9791 510
6318 164
4260 616
5558 211
6151 293
5308 109
3570 31
5900 701
15013 242
5430 567
4971 152
2333 121
1623 84
4428 386
4793 232
4517 101
17803 699
4497 180
17265 502
3011 207
4370 386
7253 727