58820 121
5682 818
2245 629
1142 325
183511 1097
5146 538
7805 664
4116 319
1631 407
19378 791
70171 412
1238 217
2312 527
2919 888
6577 47
5423 692
340 70
8930 360
1740 503
2362 664
6226 603
7725 49
5612 546
690 209