32330 256
20985 233
30983 172
32256 77
19275 429
6210 604
11603 303
12373 111
53044 467
20711 373
31212 935
9716 969
25828 293
95880 633
35867 543
29746 186
56184 157
2996 206
75231 250