18980 36
3133 310
44505 649
5994 176
7720 585
13530 687
4089 229
2065 58
3128 57
3855 515
23766 456
9959 306
5895 931
5234 737
12285 413
3763 36
13869 596
1970 453
3280 328
4729 741
3082 472
4446 496
3543 570
5204 342
27530 278
19371 428
3322 534
10658 609