14032 631
3736 278
45715 242
13258 317
1089 44
4201 399
3846 768
3815 607
10091 876
5686 41
4384 562
5607 415
8508 199
3887 320
3464 452
2920 410
6854 146
14204 158
35048 273
30512 141
33736 141
8904 279
10568 503
3130 332
5437 929
4701 46
6085 796
7685 761