31540 578
7007 468
15507 494
50162 595
7689 732
11567 309
238660 333
9398 364
18519 877
12688 790
8929 695
17449 144
2435 94
454 49
1026 171
2990 680
3258 951
1000 109
1476 382
3198 760
2495 680
1946 480
1863 420
512 63
781 184
1356 286
2068 502
2616 547