21753 666
29425 425
12338 383
21602 909
11476 105
19580 74
10063 44
4490 439
2787 400
5839 348
2320 418
4050 166
2084 64
4400 810
745 56
1735 231
2615 309
1108 174
8101 26
8894 482
5879 521
2486 470
5187 557
1279 159
8146 478
15002 120
1882 167
5772 832