2937 125
5527 256
5218 242
3328 370
9506 392
24074 841
2103 89
2262 115
10274 499
10687 201
4554 717
4473 485
5700 629
2913 311
5515 136
9201 136
9753 470
7490 387
6746 143
24528 72
5698 195
3329 362
5038 565
16107 767
13044 843
19451 264
6775 711
4696 822