15023 503
20471 307
7070 248
7566 146
4775 467
53046 553
19812 575
10033 467
11782 435
21783 267
4485 168
10170 207
7852 633
15513 351
6293 344
9897 524
19653 183
31871 292
1779 278
3175 566
10585 322
8220 869
5545 205
3782 698
81336 572
21070 391
34111 288
8669 772