2811 306
2328 256
4840 555
3923 277
2743 497
8841 208
8430 541
10193 459
19545 337
8547 33
11886 258
1845 108
2328 189
9771 655
6219 454
6924 531
6615 124
3906 327