15026 503
20475 307
7071 248
7569 146
4777 467
53057 553
19822 575
10033 467
11786 435
21796 267
4487 168
10174 207
7852 633
15524 351
6293 344
9901 524
19654 183
31880 292
1780 278
3175 566
10591 322
8223 869
5545 205
3783 698
81354 572
21072 391
34113 288
8669 772