4265 88
2126 70
5040 768
44076 686
4572 228
4631 554
14071 396
7562 156
22966 52
13498 648
8457 602
16357 134
12432 201
2896 555
19584 213
6714 422