21796 486
2590 129
5917 177
6415 684
5390 211
3344 76
12449 689
43257 574
22813 410
15827 793
10075 594
12893 836
4113 410
8165 510
7578 447
21038 294
31156 44
15230 335
7958 550
1843 244
1123 114
1797 237
2579 430
5121 775
3134 600
8397 743
2814 263
2095 172