51981 333
2735 222
15533 491
5438 606
13942 483
2426 114
7439 578
20472 767
6206 531
9953 570
19458 981
2957 190
5263 786
11080 584
3638 181
4092 325
6612 770
3522 432
6178 289
17039 204
1750 127
4737 395
15281 733
3869 708