4259 588
104391 131
11908 409
349844 1120
8980 463
25856 286
72350 576
5195 797
12997 843
2566 51
41826 405
4440 289
3034 404
8459 495
4520 645
58717 623