1050 116
3752 923
6417 793
5514 508
12743 768
16738 416
700 122
2897 534
20321 224
9522 626
2580 177
5593 622
3341 647
611 88
2328 460
7190 517
1890 162
4500 259
4702 347
13141 41
2066 369
1302 243
3236 205
3342 616