2132 30
2927 511
6834 579
570 36
4863 930
2354 424
4446 878
616 69
2652 403
4008 68
2794 793
3228 788
3038 482
4480 336
1808 423
2475 500
3197 364
15059 242
6183 412
3130 371
4613 673
5403 265
1833 357
2548 330
2123 93
911 171
3129 253
6797 745