6563 96
9844 269
20005 1049
32189 671
19887 237
16102 147
13269 704
6921 661
6526 328
5383 425
4468 227
5038 418