9131 269
19309 1049
30875 664
18874 236
15563 146
12773 703
6555 661
5941 328
5193 425
4064 227
4328 415
3758 94