4560 793
8305 97
42462 691
5937 559
247644 721
18052 555
11507 336
12105 528
10785 157
246491 1227
21120 745
29791 608
11928 471
4906 547
1447 158
3532 381
8229 205
4926 445
28139 152
37991 831