31160 650
3115 262
3430 147
8212 461
24918 73
2928 511
12110 46
28507 516
3765 441
7972 427
33465 472
35043 901
18568 78
8815 263
6325 59
5831 399
8578 394
1563 68
3093 117
5311 471
2212 92
3901 501
12491 259
4175 707