133578 399
9029 423
98347 542
35257 278
34650 946
36228 156
41677 291
23961 456
32181 583
20411 776
11269 932
24465 812
4039 41
56612 258
19043 816
7292 566
23527 640
5633 820
1076 62