5023 140
34684 831
44970 166
30383 344
44390 497
21213 419
13244 363
17021 518
7879 606
35253 573
5230 209
6494 89
3215 101