5088 140
34888 831
45542 167
30801 345
44730 497
21492 420
13412 363
17280 518
7974 606
35930 574
5262 209
6631 89
3256 101