902 252
6898 231
7933 97
10284 269
30540 1049
34455 671
21348 240
17077 151
13713 704
7357 662
7560 328
5761 426
5831 419