43875 408
24051 818
5854 211
2962 187
241857 794
108329 642
73858 636
62993 149
44940 421
34066 260
18297 302
4991 398
3506 397