8182 97
42358 691
5928 559
247241 720
18042 555
11501 336
12095 528
10772 157
246112 1227
21022 744
29710 608
11888 471
4895 547
1439 158
4472 793
3528 381
8219 205
4921 445
28084 152
37935 831