14061 553
3117 89
4935 633
2250 336
17698 666
31563 271
4151 487
2951 520
2974 510
3713 914
1252 108
2902 211
3138 391
3282 330
1329 246
3437 624
12568 145
14194 852
1938 363
4058 858
4302 773
2742 189
4281 614
16373 58
3645 632