2996 505
20879 492
3363 728
1497 271
3820 442
11444 319
4782 763
3366 732
1841 142
3131 611
6664 328
45102 93
24446 614
6188 740
1931 351
9586 474
16447 793
5448 349
24018 99
11833 797
4824 178
19176 116
13674 275
8442 521
10736 352
11814 551
6290 428
23621 797