18980 36
3133 310
44477 649
5994 176
7717 585
13530 687
4089 229
2065 58
3128 57
3855 515
23757 456
9951 306
5892 931
5234 737
12274 413
3762 36
13863 596
1970 453
3274 328
4727 741
3082 472
4444 496
3543 570
5203 342
27523 278
19370 428
3321 534
10655 609