5031 140
34714 831
45053 167
30467 344
44419 497
21256 419
13268 363
17066 518
7893 606
35335 573
5234 209
6507 89
3219 101