4603 702
3412 595
2980 151
4224 449
2323 239
1650 64
13764 529
4960 415
1451 103
2301 203
2896 560
1283 222