2919 909
2472 595
1214 249
273 62
7626 167
9341 444
5786 421
27886 260
73030 517
54675 741
19118 569
9600 94
31077 329
8170 370
3397 232