16309 311
5597 773
32909 509
10551 506
8367 61
6460 83
5660 127
5509 151
3520 185
6681 193
6962 607
2874 222