482 140
17597 629
13212 221
7741 31
9029 303
15587 879
2888 714
4015 601
4304 303
13963 222
4796 802
8822 58
2387 531
2855 462
1049 175