120897 264
1142 325
4116 319
58820 121
43162 508
5740 582
1631 407
183511 1097
5424 692
8879 422
5146 538
2245 629
2078 482
690 209
7725 49
3082 306
13010 687
2312 527
6577 47
340 70
1740 503
6226 603
2919 888
70171 412