4503 260
3063 245
3514 849
1097 45
3588 723
830 36
5110 711
2710 109
2698 153
7103 783
8372 636
3773 140
2565 295
2586 284
7054 32
4491 249
9757 673
2999 223
11854 313
6197 969
3953 392
13875 892
3847 234
5075 700
38575 273
4379 476
5466 677
2128 298