2700 815
2107 409
3140 960
41328 1052
32800 157
274641 758
71865 486
113642 404
188056 563
1744 357
39949 233
3336 508
79687 526
52590 342
21643 540
5065 513
4261 72
69163 940
1439 108
5853 878
29021 94
61358 529
98316 734
113270 315
188230 1058
79542 527
109705 651
44003 318