531256 1064
190845 288
30509 492
2289 403
55274 105
43441 698
98201 508
38435 623
26160 87
150470 631
6723 104
10898 566
10948 144
17565 434
57911 813
61381 214
36307 744