25933 182
4228 729
2867 244
4360 559
4645 718
2259 133
5302 592
2328 62
2397 373
3243 232
16443 58
4740 529
5190 797
3080 266
2865 327
5988 612
2646 277
4853 948
19402 653
2416 331
5508 814
2439 107
3888 562
3423 149