965 31
3362 629
21147 293
3282 580
2641 582
1994 82
3998 88
1240 231
5487 786
17643 450
13369 538
3538 767
2179 162
2377 361
3735 526
24291 96
9739 103
22007 498
15780 678
15578 494
2757 680
2875 243
1413 243
2878 259
16951 653
3600 390
5738 665
14298 327