42267 691
5926 559
246911 719
18033 555
11496 336
12079 528
10768 157
7915 97
245783 1227
20973 744
29655 608
11855 471
4886 547
1431 158
4469 793
3522 381
8209 205
4916 445
28045 151
37890 831