4116 319
2385 593
183511 1097
2245 629
5682 818
1631 407
9544 298
8879 422
1142 325
7805 664
5146 538
58820 121
848 187
5423 692
7725 49
70171 412
6226 603
2312 527
690 209
1740 503
6577 47
340 70
2362 664
2919 888