4506 793
8299 97
42461 691
5936 559
247617 721
18052 555
11505 336
12105 528
10785 157
246480 1227
21115 745
29786 608
11926 471
4905 547
1447 158
3531 381
8228 205
4926 445
28134 152
37988 831