30561 600
62308 105
67522 536
4623 455
80763 607
49803 340
36836 577
12727 422
19132 265
88363 185
17214 367
45126 644
22886 232
10603 969
23202 184
30937 775
21253 191
125093 133
11133 78
29823 179
20493 1029
59372 621
74475 821