15027 503
20477 307
7071 248
7570 146
4778 467
53057 553
19828 575
10034 467
11786 435
21796 267
4487 168
10175 207
7852 633
15524 351
6293 344
9902 524
19654 183
31881 292
1780 278
3175 566
10591 322
8223 869
5545 205
3783 698
81361 572
21073 391
34114 288
8669 772