29716 796
5274 465
2172 175
999 265
4434 743
1861 40
38413 633
18077 415
4181 342
12198 916
3775 411
5509 384
2029 354
6884 609
2160 304
4141 827
2052 508
4519 606
3146 538
2136 321
100707 423
3006 717
3115 315
5334 813
580 57
2450 465
4763 207
1891 178