21018 633
116544 403
110857 236
107442 909
50821 61
12795 67
113395 508
61554 413
73320 661
16912 569
181590 139
11813 474
50494 78
47693 560
54062 703
26135 245
101297 264
48373 683
56969 922
35351 221
115046 293
95320 348
78366 353
173782 313
160533 216
43523 197
128465 171
76370 459