2994 113
9986 504
8046 420
27901 955
4662 168
14356 124
13495 369
2789 535
5064 480
19216 998
6099 564
5348 447
28655 665
8532 575
6936 231
4776 549
5372 273
18785 641
2973 128
5248 427
9113 749
5151 756
4089 243
4310 663