133597 399
9030 423
98347 542
35257 278
34651 946
36229 156
41680 291
23963 456
32181 583
20411 776
11269 932
24467 812
4039 41
56621 258
19044 816
7292 566
23527 640
5633 820
1076 62