4504 141
3281 58
35666 536
18151 763
125102 351
9751 103
6545 887
66961 185
133492 880
7720 300
114329 893
85622 590
35546 554
42322 389
16350 247
43857 491
35605 606
3122 292
43013 285