133702 399
9032 423
98353 542
35269 278
34657 946
36239 156
41692 291
23965 456
32187 583
20432 776
11282 932
24469 812
4044 41
56643 258
19052 816
7293 566
23547 640
5634 820
1076 62