19259 818
7422 895
5905 933
6824 292
2565 43
3271 215
21321 168
45755 776
15486 609
13509 716
11703 600
9572 142
3047 42
4751 156
6499 335
4298 465
7394 321
7642 959
25483 519
21312 261
16585 607
10354 183
8878 981
12881 589
25136 328
7167 518
9828 439
4974 403