6657 96
9873 269
20025 1049
32386 671
19999 237
16141 150
13287 704
6935 661
6559 328
5389 425
4495 227
5087 418