2812 306
2331 256
4840 555
3923 277
2743 497
8842 208
8430 541
10195 459
19545 337
8550 33
11887 258
1845 108
2333 189
9771 655
6219 454
6925 531
6615 124
3906 327