3663 310
5891 342
30123 920
22267 362
19411 635
11483 243
74536 504
4916 457
12440 170
5615 141
3035 355