2147 698
8879 422
43162 508
5424 692
4116 319
848 187
2245 629
1142 325
19817 290
8930 360
6577 47
2362 664
71371 303
2919 888
5612 546
2888 103
340 70
1740 503
3082 306
2312 527
70171 412
7725 49
690 209
5459 661