2853 513
2228 297
2277 191
3445 656
1027 94
4384 972
22471 724
52636 572
1459 159
1123 176
6691 307
4054 661
2647 458
26948 297
3915 569
10615 593