31518 578
7007 468
15497 494
50154 595
7689 732
11565 309
238649 333
9396 364
18517 877
12688 790
8928 695
17447 144
2435 94
454 49
1026 171
2990 680
3258 951
1000 109
1476 382
3198 760
2495 680
1945 480
1863 420
512 63
781 184
1356 286
2068 502
2616 547