14053 459
7091 339
103742 882
98492 808
27288 534
44559 558
57366 436
26806 133
51405 718
24517 190
3702 761
5722 571
1612 287
2280 228
3601 915
2058 102
4779 670
5843 455
9225 321
2335 341
6797 620
26458 527