125306 376
188967 949
58764 818
20804 931
41215 303
49194 486
87401 293
113876 839
72263 200
25182 246
15650 728
38416 623
37843 490
35557 548
12690 259
13162 815
27809 627
17121 167
12146 168
9949 548
13884 762
14418 312
11261 522
37254 72
24460 213
32512 236
16517 277
42866 390