2100 110
3527 747
4404 628
1016 160
5635 84
5402 910
2225 286
4059 621
3935 639
3575 295
2396 151
6188 233
4530 115
5076 912
5534 587
3431 486
3169 248
3042 324
5206 694
5348 38
2937 453
6172 430
3066 601
6006 437