1050 116
3752 923
6417 793
5514 508
14361 510
22377 1020
19384 567
23145 680
10830 810
22085 263
11403 566
16107 181
18575 647
5420 171
4513 207
5840 831