18462 310
4827 506
17540 107
4453 101
9241 519
6608 250
2909 392
11068 731
4159 288
3890 79
8849 464
34098 119
3039 292