15027 503
20477 307
7071 248
7570 146
4778 467
53059 553
19828 575
10034 467
11788 435
21800 267
4487 168
10175 207
7852 633
15525 351
6293 344
9903 524
19655 183
31885 292
1780 278
3175 566
10591 322
8225 869
5545 205
3783 698
81370 572
21076 391
34114 288
8669 772