17523 440
11658 187
15592 405
3407 314
2412 207
6537 71
7685 619
4356 258
7927 713
3872 563
2932 42
1294 165
2956 505
1962 121
2641 34
3262 387
3068 455
2247 366
16341 307
1404 69
23458 737
4728 170
1435 112
3747 637
1945 101
2725 392
4213 587
3732 252