31656 579
7008 468
15564 494
50253 595
7694 732
11577 309
238738 333
9425 364
18530 877
12697 790
8934 695
17449 144
2438 94
454 49
1026 171
2990 680
3259 951
1000 109
1476 382
3198 760
2495 680
1946 480
1863 420
512 63
781 184
1358 286
2068 502
2617 547