128651 413
379382 1199
86186 748
95639 561
337634 833
76396 552
137089 688
255677 674
171477 411
12460 617
142235 534
49879 842
11237 858
65253 329
168061 643
50358 439
122253 489
179777 522
120304 475
213368 1186
67274 781
8867 339
85728 166