15951 260
59903 440
15737 614
28325 105
16936 804
5269 680
15015 734
14869 529
6757 877
5515 353
2238 328
3937 59
1507 97
3530 615
8723 594
3472 32
8264 326
2253 197
3211 299
2886 203
3575 593
4863 848