3504 312
12535 144
3766 846
6815 114
7437 76
2029 309
776 39
3214 36
3500 580
6726 120
4117 557
8101 758
3884 201
1314 39
18607 356
6641 432
4835 929
3451 183
1823 299
4183 573
4923 560
4402 667
4879 531
7972 822