133695 399
9032 423
98351 542
35267 278
34656 946
36238 156
41690 291
23965 456
32186 583
20430 776
11280 932
24469 812
4041 41
56639 258
19049 816
7293 566
23546 640
5634 820
1076 62