4496 643
10527 321
5845 916
23115 459
19093 516
9915 81
3841 393
8610 258
6603 114
5837 99
24085 603
57249 163
20701 566
5967 547
7095 322
31040 623
21064 247