105975 434
5444 521
12305 332
4301 165
8755 210
3197 216
5507 727
5136 260
3507 245
3756 849
1378 45
3827 723
998 36
5425 711
3219 109
3027 153
7820 783
8941 636
4191 140
2795 295
3091 284
13044 33
5035 249
10489 673
3361 223
13339 313
6840 970
4861 392