19328 440
11774 187
16022 405
3525 314
2553 207
6601 71
7755 619
4384 258
8022 713
3903 563
2972 42
1320 165
2968 505
1995 121
2679 34
3287 387
3112 455
2284 366
16508 307
1419 69
23623 737
4744 170
1456 112
3783 637
1967 101
2736 392
4247 587
3761 252